Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Software quality prediction based on back propagation neural network optimized by ant colony optimization algorithm
Jiahao ZHU, Wei ZHENG, Fengyu YANG, Xin FAN, Peng XIAO
Journal of Computer Applications    2023, 43 (11): 3568-3573.   DOI: 10.11772/j.issn.1001-9081.2022101600
Abstract138)   HTML3)    PDF (1715KB)(71)       Save

Concerning the problems of slow convergence and low accuracy of software quality prediction model based on Back Propagation Neural Network (BPNN), a Software Quality Prediction method based on BPNN optimized by Ant Colony Optimization algorithm (SQP-ACO-BPNN) was proposed. Firstly, the software quality evaluation factors were selected and a software quality evaluation system was determined. Secondly, BPNN was adopted to build initial software quality prediction model and ACO algorithm was used to determine network structures, initial connection weights and thresholds of network. Then, an evaluation function was given to select the best structure, initial connection weights and thresholds of the network. Finally, the network was trained by BP algorithm, and the final software quality prediction model was obtained. Experimental results of predicting the quality of airborne embedded software show that the accuracy, precision, recall and F1 value of the optimized BPNN model are all improved with faster convergence, which indicates the validity of SQP-ACO-BPNN.

Table and Figures | Reference | Related Articles | Metrics
Virtual machine memory of real-time monitoring and adjusting on-demand based on Xen virtual machine
HU Yao XIAO Ruliang JIANG Jun HAN Jia NI Youcong DU Xin FANG Lina
Journal of Computer Applications    2013, 33 (01): 254-257.   DOI: 10.3724/SP.J.1087.2013.00254
Abstract759)      PDF (808KB)(552)       Save
In a Virtual Machine (VM) computing environment, it is difficult to monitor and allocate the VM's memory in real-time. To overcome these shortcomings, a real-time method of monitoring and adjusting memory for Xen virtual machine called Xen Memory Monitor and Control (XMMC) was proposed and implemented. This method used hypercall of Xen, which could not only real-time monitor the VM's memory usage, but also dynamically real-time allocated the VM's memory by demand. The experimental results show that XMMC only causes a very small performance loss, less than 5%, to VM's applications. It can real-time monitor and adjust on demand VM's memory resource occupations, which provides convenience for the management of multiple virtual machines.
Reference | Related Articles | Metrics